Supplier Page from MyBioSource.com for Recombinant Gloeobacter violaceus UPF0133 protein glr3498 (glr3498)